import { BaseModel } from '../base-model'
import { role } from '@/entity/system/user'

/**
 * 机构
 */
export interface Dept extends BaseModel {
  // 机构名称
  name?: string
  // 上级机构ID
  parentId?: string
  // 排序
  orderNum?: number
  // 部门角色
  sysRoleDept?: Array<RoleDept>
  // 机构角色
  sysRole?: Array<role>
  parentName?: string
}

export interface RoleDept extends BaseModel {
  deptId?: string
  roleId: string
}
